<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--
        ACORD XTbML Business Message/Transaction Specification
        Revision: 2.18.02
        Date: Friday, April 4, 2008
        (c) ACORD Corporation, 2000-2008 All Rights Reserved - www.acord.org
        For Use Only by ACORD Members and parties obtaining written ACORD permission
        under the ACORD Standards Terms and Conditions of Use
        Produced by Blue Frog ADMServer - www.bluefrogsolutions.com

-->
<xsd:schema targetNamespace="http://ACORD.org/Standards/Life/2" xmlns="http://ACORD.org/Standards/Life/2" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="2.18.02" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<xsd:include schemaLocation="XlifeBase2.18.02enum.xsd" />
	<xsd:element name="Axis" type="Axis_Type" />
	<xsd:complexType name="Axis_Type">
		<xsd:choice>
			<xsd:element ref="Axis" minOccurs="0" maxOccurs="unbounded" />
			<xsd:sequence>
				<xsd:element ref="Y" minOccurs="0" maxOccurs="unbounded" />
				<xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" />
			</xsd:sequence>
		</xsd:choice>
		<xsd:attribute name="T" type="xsd:string" />
		<xsd:attribute name="DT" type="xsd:date" />
		<xsd:attribute name="AxisDefID" type="xsd:IDREF" />
	</xsd:complexType>
	<xsd:element name="AxisDef" type="AxisDef_Type" />
	<xsd:complexType name="AxisDef_Type">
		<xsd:sequence>
			<xsd:element ref="ScaleType" minOccurs="0" />
			<xsd:element ref="ScaleSubType" minOccurs="0" />
			<xsd:element ref="BandingType" minOccurs="0" />
			<xsd:element ref="AxisName" minOccurs="0" />
			<xsd:element ref="DimensionSequence" minOccurs="0" />
			<xsd:choice>
				<xsd:sequence>
					<xsd:element ref="MinScaleDate" minOccurs="0" />
					<xsd:element ref="MaxScaleDate" minOccurs="0" />
				</xsd:sequence>
				<xsd:sequence>
					<xsd:element ref="MinScaleValue" minOccurs="0" />
					<xsd:element ref="MaxScaleValue" minOccurs="0" />
				</xsd:sequence>
			</xsd:choice>
			<xsd:element ref="Increment" minOccurs="0" />
			<xsd:element ref="Mode" minOccurs="0" />
			<xsd:element ref="Continuous" minOccurs="0" />
			<xsd:element ref="AgeCalculationType" minOccurs="0" />
			<xsd:element ref="TimingOption" minOccurs="0" />
			<xsd:element ref="EnumeratedValue" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" />
		</xsd:sequence>
		<xsd:attribute name="id" type="xsd:ID" />
	</xsd:complexType>
	<xsd:element name="ComplexContentDescriptor" type="ComplexContentDescriptor_Type" />
	<xsd:complexType name="ComplexContentDescriptor_Type">
		<xsd:sequence>
			<xsd:element ref="ComplexContentDescriptorKey" minOccurs="0" />
			<xsd:element ref="ComplexContentDescriptorSysKey" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element ref="ComplexContentCode" minOccurs="0" />
			<xsd:element ref="ContentSubType" minOccurs="0" />
			<xsd:element ref="ScalingFactor" minOccurs="0" />
			<xsd:element ref="DataType" minOccurs="0" />
			<xsd:element ref="CurrencyTypeCode" minOccurs="0" />
			<xsd:element ref="Mode" minOccurs="0" />
			<xsd:element ref="OLifEExtension" minOccurs="0" maxOccurs="unbounded" />
		</xsd:sequence>
		<xsd:attribute name="id" type="xsd:ID" />
		<xsd:attribute name="DataRep" type="DATAREP_TYPES" />
	</xsd:complexType>
	<xsd:element name="ContentClassification" type="ContentClassification_Type" />
	<xsd:complexType name="ContentClassification_Type">
		<xsd:sequence>
			<xsd:element ref="ContentClassificationKey" minOccurs="0" />
			<xsd:element ref="TableIdentity" minOccurs="0" />
			<xsd:element ref="ProviderDomain" minOccurs="0" />
			<xsd:element ref="ProviderName" minOccurs="0" />
			<xsd:element ref="TableURL" minOccurs="0" />
			<xsd:element ref="TableReference" minOccurs="0" />
			<xsd:element ref="ContentType" />
			<xsd:element ref="TableName" minOccurs="0" />
			<xsd:element ref="TableDescription" minOccurs="0" />
			<xsd:element ref="EffDate" minOccurs="0" />
			<xsd:element ref="Comments" minOccurs="0" />
			<xsd:element ref="KeyWord" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element ref="MortalityOrMorbidityTable" minOccurs="0" />
			<xsd:element ref="ContentSubType" minOccurs="0" />
			<xsd:element ref="ComplexContentInd" minOccurs="0" />
			<xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Extension" type="Extension_Type" />
	<xsd:complexType mixed="true" name="Extension_Type">
		<xsd:sequence>
			<xsd:any processContents="skip" maxOccurs="unbounded" />
		</xsd:sequence>
		<xsd:attribute name="VendorCode" type="xsd:string" use="required" />
		<xsd:attribute name="ExtensionCode" type="xsd:string" />
	</xsd:complexType>
	<xsd:element name="Key" type="Key_Type" />
	<xsd:complexType name="Key_Type">
		<xsd:choice>
			<xsd:element ref="Key" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element ref="Axis" minOccurs="0" maxOccurs="unbounded" />
			<xsd:sequence>
				<xsd:element ref="Y" minOccurs="0" maxOccurs="unbounded" />
				<xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" />
			</xsd:sequence>
		</xsd:choice>
		<xsd:attribute name="tc" use="optional">
			<xsd:simpleType>
				<xsd:restriction base="XTbML_DEFAULT_TYPE_CODE" />
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attribute name="KeyIs" type="xsd:string" />
		<xsd:attribute name="KeyDefID" type="xsd:IDREF" />
	</xsd:complexType>
	<xsd:element name="KeyDef" type="KeyDef_Type" />
	<xsd:complexType name="KeyDef_Type">
		<xsd:sequence>
			<xsd:element ref="KeyType" />
			<xsd:element ref="KeySubType" minOccurs="0" />
			<xsd:element ref="KeySubClassType" minOccurs="0" />
			<xsd:element ref="KeySubClass" minOccurs="0" />
			<xsd:element ref="KeyName" minOccurs="0" />
			<xsd:element ref="DimensionSequence" minOccurs="0" />
			<xsd:choice>
				<xsd:element ref="EnumeratedTypeCodeValue" minOccurs="0" maxOccurs="unbounded" />
				<xsd:element ref="EnumeratedStringValue" minOccurs="0" maxOccurs="unbounded" />
			</xsd:choice>
			<xsd:element ref="KeyCodeType" minOccurs="0" />
			<xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" />
		</xsd:sequence>
		<xsd:attribute name="id" type="xsd:ID" />
	</xsd:complexType>
	<xsd:element name="MetaData" type="MetaData_Type" />
	<xsd:complexType name="MetaData_Type">
		<xsd:sequence>
			<xsd:element ref="ScalingFactor" minOccurs="0" />
			<xsd:element ref="DataType" minOccurs="0" />
			<xsd:element ref="CurrencyTypeCode" minOccurs="0" />
			<xsd:element ref="Nation" minOccurs="0" />
			<xsd:element ref="JurisdictionCC" minOccurs="0" />
			<xsd:element ref="TableDescription" minOccurs="0" />
			<xsd:element ref="StructureType" minOccurs="0" />
			<xsd:element ref="Mode" minOccurs="0" />
			<xsd:element ref="KeyDef" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element ref="AxisDef" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element ref="ComplexContentDescriptor" minOccurs="0" maxOccurs="unbounded" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Table" type="Table_Type" />
	<xsd:complexType name="Table_Type">
		<xsd:sequence>
			<xsd:element ref="MetaData" />
			<xsd:element ref="Values" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="Values" type="Values_Type" />
	<xsd:complexType name="Values_Type">
		<xsd:sequence>
			<xsd:choice>
				<xsd:element ref="Key" minOccurs="0" maxOccurs="unbounded" />
				<xsd:element ref="Axis" minOccurs="0" maxOccurs="unbounded" />
				<xsd:sequence>
					<xsd:element ref="Y" minOccurs="0" maxOccurs="unbounded" />
					<xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" />
				</xsd:sequence>
			</xsd:choice>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="XTbML" type="XTbML_Type" />
	<xsd:complexType name="XTbML_Type">
		<xsd:sequence>
			<xsd:element ref="ContentClassification" />
			<xsd:element ref="Table" minOccurs="0" maxOccurs="unbounded" />
		</xsd:sequence>
		<xsd:attribute name="Version" type="xsd:string" />
		<xsd:attribute name="id" type="xsd:ID" />
	</xsd:complexType>
	<!-- ********** PROPERTIES ********** -->
	<xsd:element name="AxisName" type="xsd:string" />
	<xsd:element name="BandingType" type="BANDINGTYPE_TYPE" />
	<xsd:element name="Comments" type="xsd:string" />
	<xsd:element name="ComplexContentDescriptorKey" type="PERSISTKEY" />
	<xsd:element name="ComplexContentDescriptorSysKey" type="SYSKEY" />
	<xsd:element name="ComplexContentInd" type="OLI_LU_BOOLEAN" />
	<xsd:element name="ContentClassificationKey" type="PERSISTKEY" />
	<xsd:element name="DataType" type="OLI_LU_DATATYPE" />
	<xsd:element name="DimensionSequence" type="xsd:integer" />
	<xsd:element name="EnumeratedStringValue" type="xsd:string" />
	<xsd:element name="EnumeratedTypeCodeValue" type="ENUMERATEDTYPECODEVALUE_TYPE" />
	<xsd:element name="Increment" type="xsd:integer" />
	<xsd:element name="KeyCodeType" type="OLI_LU_LOOKUP" />
	<xsd:element name="KeySubClass" type="xsd:string" />
	<xsd:element name="KeySubClassType" type="OLI_LU_OBJECTTYPE" />
	<xsd:element name="KeySubType" type="KEYSUBTYPE_TYPE" />
	<xsd:element name="KeyType" type="KEYTYPE_TYPE" />
	<xsd:element name="KeyWord" type="xsd:string" />
	<xsd:element name="MaxScaleDate" type="xsd:string" />
	<xsd:element name="MaxScaleValue" type="xsd:string" />
	<xsd:element name="MinScaleDate" type="xsd:string" />
	<xsd:element name="MinScaleValue" type="xsd:string" />
	<xsd:element name="MortalityOrMorbidityTable" type="OLI_LU_MORTALITYTBL" />
	<xsd:element name="ProviderName" type="xsd:string" />
	<xsd:element name="ScaleSubType" type="SCALESUBTYPE_TYPE" />
	<xsd:element name="ScaleType" type="SCALETYPE_TYPE" />
	<xsd:element name="ScalingFactor" type="xsd:integer" />
	<xsd:element name="StructureType" type="OLI_LU_STRUCTURETYPE" />
	<xsd:element name="TableDescription" type="xsd:string" />
	<xsd:element name="TableReference" type="xsd:string" />
	<xsd:element name="TableURL" type="xsd:string" />
	<xsd:element name="Y">
		<xsd:complexType>
			<xsd:simpleContent>
				<xsd:extension base="xsd:string">
					<xsd:attribute name="ComplexContentDescriptorID" type="xsd:IDREF" use="optional"/>
				</xsd:extension>
			</xsd:simpleContent>
		</xsd:complexType>
	</xsd:element>
	<!-- ********** LOOKUPS ********** -->
	<xsd:complexType name="BANDINGTYPE_TYPE">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="tc" use="required" type="BANDINGTYPE_TYPE_TC" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="BANDINGTYPE_TYPE_TC">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="ACORD_TYPE_CODE">
					<xsd:enumeration value="1" />
					<xsd:enumeration value="2" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction  base="ACORD_PRIVATE_CODE" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>
	<xsd:complexType name="KEYSUBTYPE_TYPE">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="tc" use="required" type="KEYSUBTYPE_TYPE_TC" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="KEYSUBTYPE_TYPE_TC">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="ACORD_TYPE_CODE">
					<xsd:enumeration value="0" />
					<xsd:enumeration value="1" />
					<xsd:enumeration value="2" />
					<xsd:enumeration value="3" />
					<xsd:enumeration value="4" />
					<xsd:enumeration value="5" />
					<xsd:enumeration value="6" />
					<xsd:enumeration value="9" />
					<xsd:enumeration value="14" />
					<xsd:enumeration value="15" />
					<xsd:enumeration value="16" />
					<xsd:enumeration value="19" />
					<xsd:enumeration value="20" />
					<xsd:enumeration value="21" />
					<xsd:enumeration value="22" />
					<xsd:enumeration value="23" />
					<xsd:enumeration value="24" />
					<xsd:enumeration value="25" />
					<xsd:enumeration value="26" />
					<xsd:enumeration value="2147483647" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction  base="ACORD_PRIVATE_CODE" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>
	<xsd:complexType name="KEYTYPE_TYPE">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="tc" use="required" type="KEYTYPE_TYPE_TC" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="KEYTYPE_TYPE_TC">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="ACORD_TYPE_CODE">
					<xsd:enumeration value="1" />
					<xsd:enumeration value="2" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction  base="ACORD_PRIVATE_CODE" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>
	<xsd:complexType name="OLI_LU_MORTALITYTBL">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="tc" use="required" type="OLI_LU_MORTALITYTBL_TC" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="OLI_LU_MORTALITYTBL_TC">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="ACORD_TYPE_CODE">
					<xsd:enumeration value="0" />
					<xsd:enumeration value="1" />
					<xsd:enumeration value="2" />
					<xsd:enumeration value="3" />
					<xsd:enumeration value="4" />
					<xsd:enumeration value="5" />
					<xsd:enumeration value="6" />
					<xsd:enumeration value="7" />
					<xsd:enumeration value="8" />
					<xsd:enumeration value="9" />
					<xsd:enumeration value="10" />
					<xsd:enumeration value="11" />
					<xsd:enumeration value="12" />
					<xsd:enumeration value="13" />
					<xsd:enumeration value="14" />
					<xsd:enumeration value="15" />
					<xsd:enumeration value="16" />
					<xsd:enumeration value="17" />
					<xsd:enumeration value="18" />
					<xsd:enumeration value="19" />
					<xsd:enumeration value="20" />
					<xsd:enumeration value="21" />
					<xsd:enumeration value="22" />
					<xsd:enumeration value="23" />
					<xsd:enumeration value="24" />
					<xsd:enumeration value="25" />
					<xsd:enumeration value="26" />
					<xsd:enumeration value="27" />
					<xsd:enumeration value="28" />
					<xsd:enumeration value="29" />
					<xsd:enumeration value="30" />
					<xsd:enumeration value="31" />
					<xsd:enumeration value="32" />
					<xsd:enumeration value="33" />
					<xsd:enumeration value="34" />
					<xsd:enumeration value="35" />
					<xsd:enumeration value="36" />
					<xsd:enumeration value="37" />
					<xsd:enumeration value="38" />
					<xsd:enumeration value="39" />
					<xsd:enumeration value="40" />
					<xsd:enumeration value="41" />
					<xsd:enumeration value="42" />
					<xsd:enumeration value="43" />
					<xsd:enumeration value="44" />
					<xsd:enumeration value="45" />
					<xsd:enumeration value="46" />
					<xsd:enumeration value="47" />
					<xsd:enumeration value="48" />
					<xsd:enumeration value="49" />
					<xsd:enumeration value="50" />
					<xsd:enumeration value="51" />
					<xsd:enumeration value="52" />
					<xsd:enumeration value="53" />
					<xsd:enumeration value="54" />
					<xsd:enumeration value="55" />
					<xsd:enumeration value="56" />
					<xsd:enumeration value="57" />
					<xsd:enumeration value="58" />
					<xsd:enumeration value="59" />
					<xsd:enumeration value="60" />
					<xsd:enumeration value="61" />
					<xsd:enumeration value="62" />
					<xsd:enumeration value="63" />
					<xsd:enumeration value="64" />
					<xsd:enumeration value="65" />
					<xsd:enumeration value="66" />
					<xsd:enumeration value="67" />
					<xsd:enumeration value="68" />
					<xsd:enumeration value="69" />
					<xsd:enumeration value="70" />
					<xsd:enumeration value="71" />
					<xsd:enumeration value="72" />
					<xsd:enumeration value="73" />
					<xsd:enumeration value="74" />
					<xsd:enumeration value="75" />
					<xsd:enumeration value="76" />
					<xsd:enumeration value="77" />
					<xsd:enumeration value="78" />
					<xsd:enumeration value="79" />
					<xsd:enumeration value="80" />
					<xsd:enumeration value="81" />
					<xsd:enumeration value="82" />
					<xsd:enumeration value="83" />
					<xsd:enumeration value="84" />
					<xsd:enumeration value="85" />
					<xsd:enumeration value="86" />
					<xsd:enumeration value="87" />
					<xsd:enumeration value="88" />
					<xsd:enumeration value="89" />
					<xsd:enumeration value="90" />
					<xsd:enumeration value="91" />
					<xsd:enumeration value="92" />
					<xsd:enumeration value="93" />
					<xsd:enumeration value="94" />
					<xsd:enumeration value="95" />
					<xsd:enumeration value="96" />
					<xsd:enumeration value="97" />
					<xsd:enumeration value="98" />
					<xsd:enumeration value="99" />
					<xsd:enumeration value="100" />
					<xsd:enumeration value="101" />
					<xsd:enumeration value="102" />
					<xsd:enumeration value="103" />
					<xsd:enumeration value="104" />
					<xsd:enumeration value="105" />
					<xsd:enumeration value="106" />
					<xsd:enumeration value="107" />
					<xsd:enumeration value="108" />
					<xsd:enumeration value="109" />
					<xsd:enumeration value="110" />
					<xsd:enumeration value="111" />
					<xsd:enumeration value="112" />
					<xsd:enumeration value="113" />
					<xsd:enumeration value="114" />
					<xsd:enumeration value="115" />
					<xsd:enumeration value="116" />
					<xsd:enumeration value="117" />
					<xsd:enumeration value="118" />
					<xsd:enumeration value="119" />
					<xsd:enumeration value="120" />
					<xsd:enumeration value="121" />
					<xsd:enumeration value="122" />
					<xsd:enumeration value="123" />
					<xsd:enumeration value="124" />
					<xsd:enumeration value="125" />
					<xsd:enumeration value="126" />
					<xsd:enumeration value="127" />
					<xsd:enumeration value="128" />
					<xsd:enumeration value="129" />
					<xsd:enumeration value="130" />
					<xsd:enumeration value="131" />
					<xsd:enumeration value="132" />
					<xsd:enumeration value="133" />
					<xsd:enumeration value="134" />
					<xsd:enumeration value="135" />
					<xsd:enumeration value="136" />
					<xsd:enumeration value="137" />
					<xsd:enumeration value="138" />
					<xsd:enumeration value="139" />
					<xsd:enumeration value="140" />
					<xsd:enumeration value="141" />
					<xsd:enumeration value="142" />
					<xsd:enumeration value="143" />
					<xsd:enumeration value="144" />
					<xsd:enumeration value="145" />
					<xsd:enumeration value="146" />
					<xsd:enumeration value="147" />
					<xsd:enumeration value="148" />
					<xsd:enumeration value="149" />
					<xsd:enumeration value="150" />
					<xsd:enumeration value="151" />
					<xsd:enumeration value="152" />
					<xsd:enumeration value="153" />
					<xsd:enumeration value="154" />
					<xsd:enumeration value="155" />
					<xsd:enumeration value="156" />
					<xsd:enumeration value="157" />
					<xsd:enumeration value="158" />
					<xsd:enumeration value="159" />
					<xsd:enumeration value="160" />
					<xsd:enumeration value="161" />
					<xsd:enumeration value="162" />
					<xsd:enumeration value="163" />
					<xsd:enumeration value="164" />
					<xsd:enumeration value="165" />
					<xsd:enumeration value="166" />
					<xsd:enumeration value="167" />
					<xsd:enumeration value="168" />
					<xsd:enumeration value="169" />
					<xsd:enumeration value="170" />
					<xsd:enumeration value="171" />
					<xsd:enumeration value="172" />
					<xsd:enumeration value="173" />
					<xsd:enumeration value="174" />
					<xsd:enumeration value="175" />
					<xsd:enumeration value="176" />
					<xsd:enumeration value="177" />
					<xsd:enumeration value="178" />
					<xsd:enumeration value="179" />
					<xsd:enumeration value="180" />
					<xsd:enumeration value="181" />
					<xsd:enumeration value="182" />
					<xsd:enumeration value="183" />
					<xsd:enumeration value="184" />
					<xsd:enumeration value="185" />
					<xsd:enumeration value="186" />
					<xsd:enumeration value="187" />
					<xsd:enumeration value="188" />
					<xsd:enumeration value="189" />
					<xsd:enumeration value="190" />
					<xsd:enumeration value="191" />
					<xsd:enumeration value="192" />
					<xsd:enumeration value="193" />
					<xsd:enumeration value="194" />
					<xsd:enumeration value="195" />
					<xsd:enumeration value="196" />
					<xsd:enumeration value="197" />
					<xsd:enumeration value="198" />
					<xsd:enumeration value="199" />
					<xsd:enumeration value="200" />
					<xsd:enumeration value="201" />
					<xsd:enumeration value="202" />
					<xsd:enumeration value="203" />
					<xsd:enumeration value="204" />
					<xsd:enumeration value="205" />
					<xsd:enumeration value="206" />
					<xsd:enumeration value="207" />
					<xsd:enumeration value="208" />
					<xsd:enumeration value="209" />
					<xsd:enumeration value="210" />
					<xsd:enumeration value="211" />
					<xsd:enumeration value="212" />
					<xsd:enumeration value="213" />
					<xsd:enumeration value="214" />
					<xsd:enumeration value="215" />
					<xsd:enumeration value="216" />
					<xsd:enumeration value="2147483647" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction  base="ACORD_PRIVATE_CODE" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>
	<xsd:complexType name="OLI_LU_STRUCTURETYPE">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="tc" use="required" type="OLI_LU_STRUCTURETYPE_TC" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="OLI_LU_STRUCTURETYPE_TC">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="ACORD_TYPE_CODE">
					<xsd:enumeration value="0" />
					<xsd:enumeration value="1" />
					<xsd:enumeration value="2" />
					<xsd:enumeration value="3" />
					<xsd:enumeration value="2147483647" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction  base="ACORD_PRIVATE_CODE" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>
	<xsd:complexType name="SCALESUBTYPE_TYPE">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="tc" use="required" type="SCALESUBTYPE_TYPE_TC" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="SCALESUBTYPE_TYPE_TC">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="ACORD_TYPE_CODE">
					<xsd:enumeration value="0" />
					<xsd:enumeration value="1" />
					<xsd:enumeration value="2" />
					<xsd:enumeration value="3" />
					<xsd:enumeration value="4" />
					<xsd:enumeration value="5" />
					<xsd:enumeration value="9" />
					<xsd:enumeration value="10" />
					<xsd:enumeration value="11" />
					<xsd:enumeration value="12" />
					<xsd:enumeration value="13" />
					<xsd:enumeration value="14" />
					<xsd:enumeration value="15" />
					<xsd:enumeration value="16" />
					<xsd:enumeration value="17" />
					<xsd:enumeration value="18" />
					<xsd:enumeration value="19" />
					<xsd:enumeration value="20" />
					<xsd:enumeration value="21" />
					<xsd:enumeration value="22" />
					<xsd:enumeration value="23" />
					<xsd:enumeration value="2147483647" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction  base="ACORD_PRIVATE_CODE" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>
	<xsd:complexType name="SCALETYPE_TYPE">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="tc" use="required" type="SCALETYPE_TYPE_TC" />
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="SCALETYPE_TYPE_TC">
		<xsd:union>
			<xsd:simpleType>
				<xsd:restriction base="ACORD_TYPE_CODE">
					<xsd:enumeration value="0" />
					<xsd:enumeration value="1" />
					<xsd:enumeration value="2" />
					<xsd:enumeration value="3" />
					<xsd:enumeration value="4" />
					<xsd:enumeration value="5" />
					<xsd:enumeration value="6" />
					<xsd:enumeration value="2147483647" />
				</xsd:restriction>
			</xsd:simpleType>
			<xsd:simpleType>
				<xsd:restriction  base="ACORD_PRIVATE_CODE" />
			</xsd:simpleType>
		</xsd:union>
	</xsd:simpleType>
</xsd:schema>